a solo run by poland - Espagnol Anglais Dictionnaire